/**
*┌──────────────────────────────────────────────────────────────┐
*│　描    述：Users                                                    
*│　作    者：NetCoreCMS                                              
*│　版    本：1.0   模板代码自动生成                                              
*│　创建时间：2019-12-25 10:52:46                           
*└──────────────────────────────────────────────────────────────┘
*┌──────────────────────────────────────────────────────────────┐
*│　命名空间： NetCoreCMS.IRepository                                   
*│　接口名称： IUsersRepository                                      
*└──────────────────────────────────────────────────────────────┘
*/
using NetCoreCMS.Models;
using System;
using System.Threading.Tasks;

namespace NetCoreCMS.IRepository
{
    public interface IUsersRepository : IBaseRepository<Users, Int32>
    {
        bool DeleteAll(int id);
        int UpdateField(int id, string strValue);
        /// <summary>
        /// 根据用户名密码返回一个实体
        /// </summary>
        Models.Users GetModel(string user_name, string password, int emaillogin, int mobilelogin);
        bool Exists(string username);
        bool Tixian(int user_id, decimal point);
        bool Transfer(Models.Transfer model);
    }
}